Big Huge Thesaurus

peanut worm

noun

sounds kind of like